﻿@charset "utf-8";
/* CSS Document */
.rclb{ line-height:46px; font-size:14px; color:#333333; padding-left:7px;}
#calendar{ padding:10px;}
#ctl00_ContentPlaceHolder_Calendar1{ border-collapse:collapse; border:none; border:1px solid #d3d3d3;}
.td_ba_title{ background:url(../img/th_a_ba.jpg) repeat-x; height:42px; line-height:42px; color:#fff; font-weight:bold; font-size:14px; overflow:hidden;}
.pre_next{ display:block; color:#fff; text-align:center; margin:0px auto; width:50px;}
.pre{ padding-left:20px; background:url(../img/pre.jpg) no-repeat 0 center;}
.next{ padding-right:20px; background:url(../img/next.jpg) no-repeat right center;}
.th{ border:1px solid #d3d3d3; color:#858587; font-weight:bold; height:36px;}
.datetd{ height:130px; vertical-align:top; border:1px solid #d3d3d3;}
.tda{ display:block; height:24px; line-height:24px; display:block; background:url(../img/+.jpg) no-repeat right 0; text-align:right; font-size:12px; padding-right:20px; font-size:14px; color:#d2d2d2;}
#mb{ position:absolute; left:0; top:0; right:0; bottom:0; background:#666; opacity:0.6; filter:alpha(opacity=60);}
#tcc1,#tcc2{ position:absolute; left:50%; top:50%; margin-left:-297px; width:594px; height:470px; margin-top:-235px; background:#fff; z-index:999;}
.title_h4{ position:relative; padding-left:14px; height:35px; background:url(../img/th_a_ba.jpg) repeat-x; font-size:14px; color:#fff; font-weight:bold; line-height:35px;}
.title_h4 a{ position:absolute; height:19px; width:19px; background:url(../img/x.jpg) no-repeat; right:20px; top:8px;}
.form_box{ padding-top:22px;}
.inp_div{ height:33px;}
.inp_div *{ float:left;}
.inp_div input,.inp_div select{ border:1px solid #e1e4e6; height:19px; line-height:19px; font-size:12px; border-top:1px solid #acadb2;}
.inp_div p{ width:60px; padding-right:12px; height:20px; line-height:20px; font-size:14px; color:#333; text-align:right;}
.pl72{ padding-left:72px; background:url(../img/naozhong.jpg) no-repeat 30px 8px;}
.in_left{ width:300px; float:left;}
.inp_div1{ height:28px;}
.inp_div1 *{ float:left;}
.inp_div1 p{ width:52px;  height:20px; line-height:20px; font-size:12px; color:#333; }
.inp_div1 input,.inp_div1 select{ border:1px solid #e1e4e6; height:19px; line-height:19px; font-size:12px; border-top:1px solid #acadb2;}
.inp_div1 input{ width:140px; margin-right:7px;}
.inp_div1 select{ width:79px;}
.in_right{ padding-left:37px; background:url(../img/lingdang.jpg) no-repeat; padding-top:21px; float:left; height:22px; line-height:22px; font-size:12px; color:#333; vertical-align:middle;}
.in_right input{ vertical-align:middle; margin:0px 2px;}
.pl72 textarea{ width:488px; height:159px; border:1px solid #e69802; resize:none; line-height:18px; font-size:12px; color:#333;}
.xx_b{ padding-top:13px; padding-bottom:34px;}
.xx_b *{ float:left;}
.xx_b a{ width:79px; height:19px; background:url(../img/yuyue.jpg) no-repeat; line-height:20px; font-size:12px; color:#333;}
.xx_b span{ margin:0px 8px; font-size:12px; line-height:20px;}
.xx_b input{ margin-top:4px;}
.xx_b select{ width:72px; border:1px solid #ccc; height:19px;}
.btn_box a{ float:left;line-height:29px; width:75px; height:29px;margin-right:5px; font-weight:bold; text-align:center; font-size:14px; }
.save{background:url(../img/save.jpg) no-repeat; color:#fff; }
.qx{background:url(../img/quxiao.jpg) no-repeat; color:#333;}
.tj_t{ padding-top:12px; padding-left:75px; background:url(../img/tianjia.jpg) no-repeat; position:relative;}
.tj_t a{ position:absolute; width:68px; height:26px; background:url(../img/fanhui.jpg) no-repeat; top:23px; right:18px;}
.tj_t p{ line-height:24px; font-size:12px; color:#333;}
.tj_t .p1{ font-size:14px; font-weight:bold;}
.xz{ font-size:12px; line-height:22px; padding-top:33px; height:37px;}
.xz *{ float:left;}
.xz span{ width:75px; text-align:center;}
.xz select{ border:1px solid #ccc; height:20px; border:1px solid #ccc; width:190px;}
.left_list{ float:left; width:195px;}
.pren{ height:26px; line-height:26px; font-size:12px; color:#333; font-weight:bold;}
.right_list{ float:left; width:195px;}
.content_btn{ width:105px; text-align:center; float:left; padding-top:30px;}
.content_btn input{ margin:6px 0; width:65px; text-align:center;}
.left_list ul,.right_list ul{ height:144px; padding:8px; border:1px solid #e69802;}
.pren_ul li{ line-height:20px; font-size:12px; color:#333; padding-left:5px; cursor:pointer;}
.pren_ul .active{ background:#666; color:#fff;}
.btn_a{ padding-left:75px; padding-top:20px;}
.btn_a a{ float:left;line-height:29px; width:75px; height:29px;margin-right:5px; font-weight:bold; text-align:center; font-size:14px; }
.qd{background:url(../img/save.jpg) no-repeat; color:#fff; }
.qx{background:url(../img/quxiao.jpg) no-repeat; color:#333;}

#ctl00_ContentPlaceHolder_Calendar1 td p{ line-height:20px; font-size:12px; cursor:pointer; color:#333; text-align:left; padding-left:12px;}
#ctl00_ContentPlaceHolder_Calendar1 td .act{ background:#d86b19; color:#fff;}

.date_day{ height:44px; background:url(../img/th_a_ba.jpg) repeat-x; position:relative;}
.date_day p{ text-align:center; line-height:44px; font-size:14px; color:#fff;}
.date_day a{ position:absolute; top:0; color:#fff; height:44px; line-height:44px; font-size:13px;}
.date_day .prev{ left:40px; padding-left:20px; background:url(../img/pre.jpg) no-repeat 0 center;}
.date_day .next{ right:40px; padding-right:20px; background:url(../img/next.jpg) no-repeat right center;}
#date{ position:relative;}
.left_time{ width:50px; padding-left:10px;}
.left_time P{ line-height:100px; font-size:14px; color:#333; background:url(../img/sanjiao.jpg) no-repeat right center;}
#tb{ position:absolute; left:60px; top:50px; right:0; bottom:0;}
#tb div{ overflow-y:auto; border:1px solid #3e99c5; position:absolute; font-size:12px; line-height:16px; box-shadow:1px 1px 3px #999; font-family:"宋体"; background:#e5eff8;}
#tb div h4{ padding:0px 5px; line-height:20px; font-size:14px; color:#000;font-family:"宋体"}
#tb div p{ padding:0px 5px; line-height:16px; font-size:12px; color:#333;font-family:"宋体"}
#tb div span{ padding:0px 5px; line-height:16px; font-size:12px; color:#000;font-family:"宋体"}

#table_week{ width:100%; border:1px solid #d2d2d2; border-collapse:collapse;}
#table_week th{color: #858587;font-weight: bold; height: 36px; line-height:36px; width:14%;}
#table_week td{border: 1px solid #D3D3D3; height:200px; vertical-align:top;}
#table_week td a{color: #ADABAB; cursor:pointer;}
#table_week td p{color: #333333;cursor: pointer;font-size: 12px; line-height: 20px; padding-left: 12px;text-align: left; margin:2px 0px; position:relative;}
#table_week td .act{ background: none repeat scroll 0 0 #D86B19;color: #FFFFFF;}
#table_week td p span{ position:absolute; right:0px; top:0; height:20px; width:20px; background:url(../img/bin.png) no-repeat center center; display:none; cursor:pointer; }

